package org.springblade.modules.ehb.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springblade.modules.ehb.vo.EhbPolicyDrawVO;
import org.springblade.modules.policy.entity.PolicyDraw;
import org.springblade.modules.sga.vo.SgaPolicyDrawVO;

import java.util.List;

public interface EhbPolicyDrawMapper extends BaseMapper<PolicyDraw> {

	EhbPolicyDrawVO getById(Long id);

	List<EhbPolicyDrawVO> selectPolicyDrawPage(Integer status, Integer isDeclareMatter, String enterpriseNature, String suitLevel, String enterpriseScale, String enterpriseSpecial, Character industryType, String name, IPage<EhbPolicyDrawVO> page);

	Integer countPolicyDraw();
}
